body {
    background-color: #f0f0f0;
}

h1 {

    font-size: 30px;
    color: #333;
}

p {
    /* Change the font family and line height of all paragraphs */
    font-family: 'Arial', sans-serif;
    line-height: 1.6;
}

Project requirements

I have done all the requirements

My meme

image_read("https://th.bing.com/th/id/R.c0d75a0605a55b779c1e059408b685ba?rik=bdv8cRF5M5wdMA&riu=http%3a%2f%2fwedontknowitasfootball.files.wordpress.com%2f2011%2f05%2fbarca.jpg&ehk=xfjv0xuPkFOCTp45NtDaecewjFusqwJWWx8LQzD9Xx0%3d&risl=&pid=ImgRaw&r=0")

square1 <- image_blank(width = 400,height = 400, color = "red")%>%
  image_annotate("Barcelona", size = 40,gravity = "center")
square1

frame1 <- image_read("https://www.fcbarcelona.com/fcbarcelona/photo/2021/12/04/56c466e0-d675-4b2e-9c6f-9f2b3dd0f053/2021-12-04_FCBvsBETIS_26.jpg")
frame2 <- image_read("https://th.bing.com/th/id/R.3fa8ab286eff8d1049913b2e1a5e86f1?rik=vzimz4ccRmdUbA&pid=ImgRaw&r=0")
frame3 <- image_read("https://asset.skoiy.com/jnrcnjwljorqgsbu/5lcvwmnscxut.jpg?w=1852&q=80&crop=4751,3167,2,0")
frame4 <- image_read("https://cdn.vox-cdn.com/thumbor/R75ScAaS9iLm0D17LfSKQTQxraI=/0x0:1000x667/1200x800/filters:focal(0x0:1000x667)/cdn.vox-cdn.com/uploads/chorus_image/image/10456229/129677599.0.jpg")
frames <- c(frame1,frame2,frame3,frame4)

my_meme<-image_append(frames)

my_meme

animated_gif <- frames%>%
  image_animate(fps = 1)
image_write(animated_gif,"my_animated_gif.gif")

Creativity

I’ve gone beyond the fundamentals and used more {magick} features. My HTML display is transformed by my CSS styling, which goes beyond simple aesthetics. In addition, I have added more Rmd webpages to my GitHub page. My animated GIF and meme are elevated above average by contextual richness. All things considered, my project exhibits a creative flair that goes above and beyond expectations.

Learning reflection

From Module 1 Creating HTML by combining modern technologies that I’ve gained a lot of new knowledge, including the ability to perform a wide range of data science jobs, show that I understand programming concepts, and use R to import, manipulate, and visualize data for decision-making. Explain the syntax of visuals, the grammar of data manipulation, and the concepts of tidy data. Become proficient in communication, especially using R Markdown for repeatable reporting. A variety of data technologies can be used and combined, such as HTML and CSS for online scraping and reporting. Implement project-oriented workflow best practices and data-related duties, taking ethical issues into account.